ecologically friendly - Francés Inglés Diccionario